import { KV } from "./types";


const Role: any = {
  '400': '群主',
  '200': '成员',
  '300': '管理员',
};

const RoleKV: Array<KV> = [{
  text: '群主',
  value: 400,
}, {
  text: '成员',
  value: 200,
}, {
  text: '管理员',
  value: 300,
}];

const GroupRole: any = {
  '1': '群主',
  '2': '管理员',
  '3': '成员',
  '4': '黑名单',
};

const GroupRoleVK = {
  'Owner': 1,
  'Admin': 2,
  'Member': 3,
  'Blacklist': 4,
};

const GroupRoleKV: Array<KV> = [{
  text: '群主',
  value: 1,
}, {
  text: '管理员',
  value: 2,
}, {
  text: '成员',
  value: 3,
}, {
  text: '黑名单',
  value: 4,
}];

const FaceList: any = {
  '[惊讶]': 1,
  '[撇嘴]': 2,
  '[色]': 3,
  '[发呆]': 4,
  '[得意]': 5,
  '[害羞]': 6,
  '[闭嘴]': 7,
  '[睡]': 8,
  '[大哭]': 9,
  '[尴尬]': 10,
  '[发怒]': 11,
  '[调皮]': 12,
  '[龇牙]': 13,
  '[微笑]': 14,
  '[难过]': 15,
  '[酷]': 16,
  '[抓狂]': 17,
  '[吐]': 18,
  '[偷笑]': 19,
  '[可爱]': 20,
  '[白眼]': 21,
  '[傲慢]': 22,
  '[饿]': 23,
  '[困]': 24,
  '[惊恐]': 25,
  '[流汗]': 26,
  '[憨笑]': 27,
  '[大兵]': 28,
  '[奋斗]': 29,
  '[疑问]': 30,
  '[嘘]': 31,
  '[晕]': 32,
  '[焦了]': 33,
  '[骷髅]': 34,
  '[再见]': 36,
  '[蛋糕]': 42,
  '[玫瑰]': 50,
  '[爱心]': 52,
  '[握手]': 59,
  '[鼓掌]': 65,
};

const FaceListKV: any = [
  { text: '[惊讶]', value: 1 },
  { text: '[撇嘴]', value: 2 },
  { text: '[色]', value: 3 },
  { text: '[发呆]', value: 4 },
  { text: '[得意]', value: 5 },
  { text: '[害羞]', value: 6 },
  { text: '[闭嘴]', value: 7 },
  { text: '[睡]', value: 8 },
  { text: '[大哭]', value: 9 },
  { text: '[尴尬]', value: 10 },
  { text: '[发怒]', value: 11 },
  { text: '[调皮]', value: 12 },
  { text: '[龇牙]', value: 13 },
  { text: '[微笑]', value: 14 },
  { text: '[难过]', value: 15 },
  { text: '[酷]', value: 16 },
  { text: '[抓狂]', value: 17 },
  { text: '[吐]', value: 18 },
  { text: '[偷笑]', value: 19 },
  { text: '[可爱]', value: 20 },
  { text: '[白眼]', value: 21 },
  { text: '[傲慢]', value: 22 },
  { text: '[饿]', value: 23 },
  { text: '[困]', value: 24 },
  { text: '[惊恐]', value: 25 },
  { text: '[流汗]', value: 26 },
  { text: '[憨笑]', value: 27 },
  { text: '[大兵]', value: 28 },
  { text: '[奋斗]', value: 29 },
  { text: '[疑问]', value: 30 },
  { text: '[嘘]', value: 31 },
  { text: '[晕]', value: 32 },
  { text: '[焦了]', value: 33 },
  { text: '[骷髅]', value: 34 },
  { text: '[再见]', value: 36 },
  { text: '[蛋糕]', value: 42 },
  { text: '[玫瑰]', value: 50 },
  { text: '[爱心]', value: 52 },
  { text: '[握手]', value: 59 },
  { text: '[鼓掌]', value: 65 },
];

const MessageType: any = {
  // 'TEXT': webim.
};

const MessageTypeKV: any = {

};
// 加入模式
const JoinType = {
  'FreeJoin': 1,
  'NeedPermission': 2,
  'Forbidden': 3,
};

export {
  Role,
  RoleKV,
  FaceList,
  FaceListKV,
  GroupRole,
  GroupRoleVK,
  GroupRoleKV,
  JoinType,
};